package com.gopay.common.domain.bank;

import java.io.Serializable;


public class PayRequest implements Serializable {

    private static final long serialVersionUID = 1054311957460902918L;
    // 订单号
	private String orderId;
	// 银行业务产品
	private String bankBusProd;
	// 手机号
	private String phoneNo;
	// 持卡人姓名
	private String cardHolder;
	//卡号
	private String cardNo;
	//cvv2
	private String cvv2;
	//有效期
	private String availableDate;
	private String bank;
	// 证件号
	private String cidNo;
	//证件类型
	private String cidType;
	private String bankBusProdEnum;
	//验证码
	private String validateCode;
	// 持卡人IP地址
	private String ip;
	
	// 浏览器版本号
	private String browser;
	// 手机IMEI标识
	private String imei;
	// 终端标识 1手机 2电脑
	private String termination;
	// 特殊处理渠道码, 1: 钱包三冲交易固定走易宝渠道 2：钱包天溢盈理财支付走民生代扣
	private String specialChCode;
	// 结算金额
    private String settleAmt;
    
    private String bcFlag;
	
	public String getOrderId() {
		return orderId;
	}
	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}
	public String getBankBusProd() {
		return bankBusProd;
	}
	public void setBankBusProd(String bankBusProd) {
		this.bankBusProd = bankBusProd;
	}
	public String getPhoneNo() {
		return phoneNo;
	}
	public void setPhoneNo(String phoneNo) {
		this.phoneNo = phoneNo;
	}
	public String getCardHolder() {
		return cardHolder;
	}
	public void setCardHolder(String cardHolder) {
		this.cardHolder = cardHolder;
	}
	public String getCardNo() {
		return cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	public String getCvv2() {
		return cvv2;
	}
	public void setCvv2(String cvv2) {
		this.cvv2 = cvv2;
	}
	public String getAvailableDate() {
		return availableDate;
	}
	public void setAvailableDate(String availableDate) {
		this.availableDate = availableDate;
	}
	public String getBank() {
		return bank;
	}
	public void setBank(String bank) {
		this.bank = bank;
	}
	public String getCidNo() {
		return cidNo;
	}
	public void setCidNo(String cidNo) {
		this.cidNo = cidNo;
	}
	public String getCidType() {
		return cidType;
	}
	public void setCidType(String cidType) {
		this.cidType = cidType;
	}
	public String getBankBusProdEnum() {
		return bankBusProdEnum;
	}
	public void setBankBusProdEnum(String bankBusProdEnum) {
		this.bankBusProdEnum = bankBusProdEnum;
	}
	public String getIp() {
		return ip;
	}
	public void setIp(String ip) {
		this.ip = ip;
	}
	public String getBrowser() {
		return browser;
	}
	public void setBrowser(String browser) {
		this.browser = browser;
	}
	public String getImei() {
		return imei;
	}
	public void setImei(String imei) {
		this.imei = imei;
	}
	public String getTermination() {
		return termination;
	}
	public void setTermination(String termination) {
		this.termination = termination;
	}
    public String getSpecialChCode() {
        return specialChCode;
    }
    public void setSpecialChCode(String specialChCode) {
        this.specialChCode = specialChCode;
    }
    public String getValidateCode() {
        return validateCode;
    }
    public void setValidateCode(String validateCode) {
        this.validateCode = validateCode;
    }
    public String getSettleAmt() {
        return settleAmt;
    }
    public void setSettleAmt(String settleAmt) {
        this.settleAmt = settleAmt;
    }
	public String getBcFlag() {
		return bcFlag;
	}
	public void setBcFlag(String bcFlag) {
		this.bcFlag = bcFlag;
	}
	
}
